// Den
#include <QCoreApplication>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
cout<<"vvedite N (N>0)"<<endl; // Вводим N
double N,k=1;
cin>>N;
while (N!=2) { // Находим N
    N=N/2;
k++;
}
cout<<"k = "<<k; // Выводим ответ

    return a.exec();
}
/*Рецензия:
 * Задание выполнено верно, по условию задачи надо вводить целое число а не типа double
 * соответственно переменные N,k надо было сделать типа int
*/
